package org.monopoly.comunicazione;

import java.util.Vector;

/**
 *
 * @author Silvio
 */
public class Messaggi {

    Vector<Messaggio> inviare = new Vector<Messaggio>();
    Vector<Messaggio> ricevuti = new Vector<Messaggio>();

    public void addMessaggioDaInviare(Messaggio messaggio) {
        inviare.add(messaggio);
    }

    public void addMessaggioRicevuto(Messaggio messaggio) {
        ricevuti.add(messaggio);
    }

    public Messaggio getProssimoMessaggioDaInviare() {
        if (inviare.size() == 0) {
            return null;
        }
        Messaggio m = inviare.get(0);
        inviare.remove(0);
        return m;
    }

    public Messaggio getProssimoMessaggioDaRicevere() {
        if (ricevuti.size() == 0) {
            return null;
        }
        return ricevuti.get(0);
    }
}
